impaired eye - German English Dictionary